hypothesis thinking